.yd-btn-call{
  margin-top: 100rpx;
}

.yd-btn-call-btn{
  width: 100%;
  height: 100%;
}


.yd-but-buy{
  margin-top: 150rpx;
}

.yd-card{
  max-height: 60vh; /* 模态框最大高度，可根据需要调整 */
  overflow-y: auto;
  padding: 20rpx;
  box-sizing: border-box;
}

.text-indent {
  text-indent: 2em;  /* 缩进两个汉字宽度 */
}

.image-container {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5rpx;
}
.image {
  width: 100%;
  max-width: 500rpx;
}

.video-container {
  width: 100%;
  max-width: 350rpx; /* 可选：限制最大宽度 */
  aspect-ratio: 9 / 16;
  margin: 0 auto; /* 居中 */
  overflow: hidden;
  border-radius: 12rpx; /* 可选：圆角 */
  position: relative;
}

.video-container channel-video {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover; /* 让画面铺满 */
}


